to submit a report - English Synonyms Dictionary